Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE WILLOWS Detached £766,125 £415,000 9 Jun 2005
3 THE WILLOWS Detached £641,609 £249,950 29 Nov 2002